home *** CD-ROM | disk | FTP | other *** search
- Data formats
- ------------
-
- Most of the data will be output in a pretty predictable way.... strings get
- printed out as letters (eg "this is a string"), numbers get printed out as
- numbers converted to a string (eg "123456789"), and dates get printed out
- in US format (eg "12/25/95" is Xmas Day) ... this last one was a very
- difficult decision, but I knew you'd all moan like hell if it was in the
- English format "25/12/95"!!!!
-
- However, some fields aren't so obvious, so here's a list of the "odd ones
- out".
-
- 1) single bit fields, displaying as "X" or "."... these come from the TBBS
- runtime substitution parameters:
-
- %CANANSI%
- %CFGANSI%
- %PWDEXP%
-
- 2) single bit fields, displaying as "T" or "F"... these come from either
- the ULEDIT print templates, or are new values:
-
- %ASKPREPARE%
- %FSEMODE%
- %MSGPROMPT%
- %LINEFEEDS%
- %UPPERCASE%
- %GRAPHICS%
- %ANSI%
- %KEEP%
- %REVIEWED%
- %FULLACCESS%
- %INVISIBLE%
- %PUBLICACCT%
- %READNEWS%
- %DELETED%
-
-
- 3) miscellaneous:
-
- %LASTLn% "mm/dd/yy hh:mm"
-
- %CLSCODES% "nn, nn, nn, nn, nn, nn". The first "nn" has leading spaces
- trimmed, all others are 3 chars wide.... so string is 21 to 23
- chars long (don't complain to me, that's the way it is in
- ULEDIT!) To fix to 23 chars (first "nn" always 3 chars) use
- "%CLSCODES:+23%".
-
- %An% "XXX...X."
-
- %BCnLEFT% "hhh:mm"
-
-
- %SYSFG0% "X . X . X . X . X" (Sys Flags 1 to 9)
- %SYSFG1% ". X . X . X . X . X" (Sys Flags 10 to 19)
- %SYSFG2% ". X . X . X . X . X" (Sys Flags 20 to 29)
- %SYSFG3% ". X . X . X . X . X" (Sys Flags 30 to 39)
- %SYSFG4% ". X . X . X . X . X" (Sys Flags 40 to 49)
- %SYSFG5% ". X . X . X . X . X" (Sys Flags 50 to 59)
- %SYSFG6% ". X . X ." (Sys Flags 60 to 64)
-
- (to make SYSFG0 "line up" with the others, use "%SYSFG0:+19%"
- ...this is another "quirk" from the way ULEDIT does things)
-
-
- %SFG0% "X.X.X.X.X" (Sys Flags 1 to 9)
- %SFG1% ".X.X.X.X.X" (Sys Flags 10 to 19)
- %SFG2% ".X.X.X.X.X" (Sys Flags 20 to 29)
- %SFG3% ".X.X.X.X.X" (Sys Flags 30 to 39)
- %SFG4% ".X.X.X.X.X" (Sys Flags 40 to 49)
- %SFG5% ".X.X.X.X.X" (Sys Flags 50 to 59)
- %SFG6% ".X.X." (Sys Flags 60 to 64)
-
- (to make SFG0 "line up" with the others, use "%SYSFG0:+10%")
-
-
-